• iOS - Runloop在实际开发中的应用

    时间:2024-04-26 07:11:49

    文章目录 iOS - Runloop在实际开发中的应用1. 控制线程生命周期(线程保活)2. 解决NSTimer在滑动时停止工作的问题2.1. 案例2.2 解决3. 监控应用卡顿4. 性能优化 iOS - Runloop在实际开发中的应用 1. 控制线程生命周期(线程保活) 如果需要经常在...

  • IOS开发中的几种设计模式介绍

    时间:2024-04-25 14:42:48

    ios开发学习中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委...

  • 【Xamarin 挖墙脚系列:IOS 开发界面的3种方式】

    时间:2024-04-24 21:34:48

    原文:【Xamarin 挖墙脚系列:IOS 开发界面的3种方式】xcode6进行三种基本的界面布局的方法,分别是手写UI,xib和storyboard。手写UI是最早进行UI界面布局的方法,优点是灵活自由,缺点是使代码看起来比较长。xib也是比较早出现的UI布局的方式,有点是不用手写代码,但是每个界...

  • iOS组件化开发一pod库包含MRC的文件处理(五)

    时间:2024-04-23 17:28:36

    在做项目的过程中,建立了一个私有pod库,在这个库中存在mrc类文件这个时候如果在使用了arc的工程中引用这个pod的工程中手动设置当然也可以就是费时费力。现在我们来看看如何在私有库配置文件里配置自动添加arc配置即在BuildPhases -> Compile Sources中mrc文件添加...

  • iOS 开发中上传 IPA 文件的方法(无需 Mac 电脑)-总结

    时间:2024-04-23 07:11:07

    在本文中,我们介绍了一些无需 Mac 电脑的方法来上传 IPA 文件到苹果开发者中心。你可以使用在线工具如appuploder-iPA在线上传小工具,或者使用第三方工具如fastlane或Transporter。无论你选择哪种方法,请确保在操作之前详细阅读相关文档和提示,以确保上传顺利进行。

  • iOS开发 刻度盘 仪表盘,圆点按钮滑动控制,渐变色

    时间:2024-04-20 22:41:58

    最近项目需要,想做一个渐变色的刻度盘,圆形按钮滑动控制,所以 用oc写了一下,代码没附上,想看代码可以私信联系,效果如下图。 部分代码 self.drawCenter = CGPointMake(self.frame.size.width / 2.0, self.frame.size.height...

  • 李洪强iOS开发之 - 实现九宫格并使用SDWebImage下载图片

    时间:2024-04-19 19:15:44

     李洪强iOS开发之 - 实现九宫格并使用SDWebImage下载图片 源码: ////  ViewController.m//  08-九宫格扩展////  Created by 李洪强 on 15/6/21.//  Copyright (c) 2015年 李洪强. All rights rese...

  • iOS开发 -------- 九宫格坐标计算

    时间:2024-04-19 17:45:55

    一 要求完成下面的布局二 分析寻找规律,每一个UIView的x坐标和y坐标三 实现思路(1) 明确每一块用得是什么View;(2) 明确每个View之间的父子关系,每个视图都只有一个父视图,拥有很多的子视图;(3) 可以先尝试逐个的添加格子,最后考虑使用for循环,完成所有的UIView创建;(4)...

  • iOS开发UI篇—九宫格坐标计算

    时间:2024-04-19 17:44:16

    iOS开发UI篇—九宫格坐标计算一、要求完成下面的布局二、分析寻找左边的规律,每一个uiview的x坐标和y坐标。三、实现思路(1)明确每一块用得是什么view(2)明确每个view之间的父子关系,每个视图都只有一个父视图,拥有很多的子视图。(3)可以先尝试逐个的添加格子,最后考虑使用for循环,完...

  • ios开发人员mac空间不够用的解决办法

    时间:2024-04-18 23:53:10

    有时候,当我们的mac硬盘空间不够用的时候,我们查看“用户”文件夹,发现这个文件夹占用了很大的存储空间,可是当我们一个一个查看这个文件夹下的子文件夹所占的存储空间大小并把这些存储空间大小加起来的时候却发现,这些子文件夹所占存储空间总和只占了“用户”文件夹的30%不到,其它70%莫名其妙就不见了,这非...

  • iOS开发网络数据之AFNetworking使用

    时间:2024-04-17 16:48:37

     iOS开发网络数据之AFNetworking使用如何选择AFNetworking版本首先得下载AFNetworking库文件,下载时得首先弄清楚,你将要开发的软件兼容的最低版本是多少。AFNetworking 2.0或者之后的版本需要xcode5.0版本并且只能为IOS6或更高的手机系统...

  • iOS 开发批量保存图片到相册时丢图片的解决方法

    时间:2024-04-16 21:01:29

    原文:http://www.99css.com/1425/同一个问题(前一次是一年多前,写完就忘了)栽了两次,纪录一下。症状在循环语句中批量保存图片到相册时在低配置的设备中会有丢失的情况,代码一般是这个样子for (int i = 0; i < n; i++) { UIImageWr...

  • ios开发中button控件的属性及常见问题

    时间:2024-04-16 07:39:57

       最为最基本的控件,我们必须对button的每个常用属性都熟练应用;1,使用之前,必须对按钮进行定义,为乐规范,在@interface Vi...

  • (转载)iOS 一个开发者账号 多台Mac 共用

    时间:2024-04-15 16:10:53

    iOS 开发者账号有时候需要多台Mac 一起用。这个时候就得要证书了,首先如果一个账号能在第一台电脑上能正常使用了。那么这时就可以把相应的证书导出来,再台PC的时候也可以用...

  • iOS项目开发日常之创建文件(协议、类、分类、扩展)

    时间:2024-04-15 16:10:46

    iOS项目开发过程中,是以不断创建文件的形式进行着的。创建得比较频繁的文件类型是:这两个类型中创建的文件有:子类、分类、扩展、协议四种文件,如下:  这四类文件是频繁创建的,我们来看一下各自分别的文件结构。认识下(常见的头文件类型):(一)@interface 类 <协议&...

  • iOS:iOS开发中用户密码保存位置

    时间:2024-04-15 11:48:34

    原文来自简书:http://www.jianshu.com/p/4af3b8179136/comments/1294203 如果要实现自动登录,不必每次打开应用都...

  • 30个真棒的(免费iPhone,iPad IOS)的GUI 界面设计元素模板 做iphone开发的福音

    时间:2024-04-15 08:59:25

    创造力是指任何一种演示设计i的能力。无论是一个标志,旗帜,广告或一个完整的设计,能够注入的创造力不仅看出设计者表达的信息,也对观众留下坚实的印象。良好的设计是不容易的事情,创造,它往往是一个非常具有挑战性的工作,发现创意设计。不过,也有一些方法,通过它可以提高...

  • iOS开发之App Extension (应用扩展)- 入门介绍篇

    时间:2024-04-14 14:20:46

    1.App Extension简介:最近更新了iOS10,出来了许多新功能,UI的调整也是一大更新。通知栏的UI也进行了调整,记得之前下过一个在通知中心可以玩的小游戏Steve - The Jumping Dinosaur Widget Game,第一次玩的时候觉得非常神奇,游戏竟然能够在通知栏里面...

  • iOS开发之设备唯一标识UDID、OpenUDID、UUID、IMEI\IMSI、IDFA、IDFV

    时间:2024-04-13 15:21:55

    UDIDUnique Device Identifier,顾名思义,它就是苹果设备的唯一识别码,它由40个字符的字母和数字组成。注:iOS5后废弃(使用方法获取上传存在下架风险)注:为什么苹果要在应用中禁止使用呢? 因为用户隐私问题,比如我开发了5款App,很多用户都下载了这5款App并使用,如果我...

  • 写给 iOS 开发者的 Hopper + lldb 简介

    时间:2024-04-13 10:05:51

    最近,关于 @Steipete 在Radar发布的帖子,笔者看到很多人在问「你是怎么理解那个伪代码的」。笔者想写博客已经有一段时间了,现在正好就此发表第一篇博文。笔者在一个叫 Hopper 的工具上花了很多时间(这是笔者的必备工具之一),虽然它很神奇,但是刚接触的时候可能会让人感觉不知所措。本篇博文...